package com.sunyy.codegenerator.service;

import com.sunyy.codegenerator.dto.codeGenerator.GenerateDto;
import com.sunyy.codegenerator.dto.codeGenerator.YinhaiProjectGenerateDto;
import jakarta.servlet.http.HttpServletResponse;

/**
 * @author sunyy
 * @date 2025/7/10
 */
public interface CodeGeneratorService {
    /**
     * 银海项目模板代码生成
     *
     * @param dto
     * @param response
     */
    void yinhaiProjectGenerate(YinhaiProjectGenerateDto dto, HttpServletResponse response);

    /**
     * 代码生成
     *
     * @param dto
     * @param response
     */
    void generate(GenerateDto dto, HttpServletResponse response);
}
